export interface ScheduleVO {
  /**
   * 
   */
  id: string | number;

  /**
   * 工作记录主题
   */
  title: string;

  /**
   * 关联任务ID
   */
  tid: string | number;
  projectId: string | number;
  /**
   * 创建员工ID
   */
  adminId: string | number;

  /**
   * 开始时间
   */
  startTime: string;

  /**
   * 结束时间
   */
  endTime: string;

  /**
   * 工时
   */
  laborTime: number;

  /**
   * 描述
   */
  remark: string;

  /**
   * 删除时间
   */
  deleteTime: string;

}

export interface ScheduleForm extends BaseEntity {
  /**
   * 
   */
  id?: string | number;

  /**
   * 工作记录主题
   */
  title?: string;

  /**
   * 关联任务ID
   */
  tid?: string | number;

  /**
   * 创建员工ID
   */
  adminId?: string | number;

  /**
   * 开始时间
   */
  startTime?: string;

  /**
   * 结束时间
   */
  endTime?: string;

  /**
   * 工时
   */
  laborTime?: number;

  /**
   * 描述
   */
  remark?: string;

  /**
   * 删除时间
   */
  deleteTime?: string;

}

export interface ScheduleQuery  {

  /**
   * 工作记录主题
   */
  title?: string;

  /**
   * 关联任务ID
   */
  tid?: string | number;

  /**
   * 创建员工ID
   */
  adminId?: string | number;

  /**
   * 开始时间
   */
  startTime?: string;

  /**
   * 结束时间
   */
  endTime?: string;

  /**
   * 工时
   */
  laborTime?: number;

  /**
   * 删除时间
   */
  deleteTime?: string;

    /**
     * 日期范围参数
     */
    params?: any;
}
